Shopping in Leuven is easy: you can pick one of the two main roads both starting at the Train Station and ending at the Grand Place, near City Hall and St. Peter's Church. Stores usually close around 6pm, and at 8pm on Thursday. Supermarkets are usually open until 8pm, 9pm on Friday.
The Diestsestraat is the most important shopping street in Leuven. It has been recently changed to be for pedestrians only for the total length of the street about 1km!. This street also has two small shopping malls, one of them housing the Kinepolis movie theatres.
Look for smaller shops around the Brusselsestraat, Mechelsestraat and the Parijsstraat.
The Bondgenotenlaan also features a lot of shops, but is also the main road between the railwaystation area and the centre.